relating to staff - French English Dictionary